all thumbs – English–Türkçe translations

🇬🇧 en tr 🇹🇷

all thumbs adjective

  • clumsy (idiom)
beceriksiz, sakar
Wiktionary Links